Skip to content

test: wire services catalog + alert-sensitivity into SDK harness#40

Merged
caballeto merged 1 commit into
mainfrom
fix/parity-services-harness-coverage
Jun 10, 2026
Merged

test: wire services catalog + alert-sensitivity into SDK harness#40
caballeto merged 1 commit into
mainfrom
fix/parity-services-harness-coverage

Conversation

@caballeto

Copy link
Copy Markdown
Member

Summary

  • The services.* catalog methods and dependencies.update_alert_sensitivity shipped in 1.3.0 but were never added to the tests/run_sdk.py dispatch harness.
  • Surface integration tests dispatch through this harness, so the operations could not be exercised, and the monorepo Capability Parity Check flagged a TestHarnessCompleteness gap (14 missing operations).
  • Adds dispatch cases for all 13 services.* operations plus dependencies.update-alert-sensitivity.

Context

Part of a 3-repo fix for the parity check failure (run). Companion PRs:

  • devhelmhq/sdk-js — same harness coverage for the JS SDK
  • devhelmhq/mono — introspection override so mcp-server status-data tools map to services.*

Test plan

  • Monorepo parity check passes once this + the sdk-js harness PR land on main (the parity job clones surfaces at main HEAD).

Made with Cursor

The services.* catalog methods and dependencies.update_alert_sensitivity
shipped in 1.3.0 but were never added to the run_sdk.py dispatch harness,
so surface integration tests could not exercise them and the monorepo
capability-parity check flagged a harness gap.

Adds dispatch cases for all 13 services operations plus
dependencies.update-alert-sensitivity.

Co-authored-by: Cursor <cursoragent@cursor.com>
@caballeto caballeto merged commit 8cfb9f6 into main Jun 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant